Rustbustools
Rust library to interact with the kallisto/bus format of scRNAseq data (see bustools). At this point, it's far from complete and correct, but rather a project to learn rust.
There's also a CLI mimicking bustools, see bustools_cli
Examples
For more examples, see the rust-docs.
Iterating a bus file
use ;
let bus = new;
for record in bus
Iterating a bus file by cell
use BusReader;
use CellGroupIterator; //need to bring that trait into scope
let breader = new;
for in breader.groupby_cb
TODO
- consolidate bus_multi and merger